total life cycle cost - French English Dictionary